package com.itany.corejava.code11_线程;

/**
 * @author MissChen
 * @date 2024年03月12日 10:46
 */
public class Test03_继承Thread {
    public static void main(String[] args){
        SomeThread2 t1=new SomeThread2();
        t1.setName("哈哈线程");

        SomeThread2 t2=new SomeThread2();
        t2.setName("嘻嘻线程");

        //启动线程
        t1.start();
        t2.start();
    }
}
class SomeThread2 extends Thread{
    @Override
    public void run() {
        for(int i=0;i<100;i++){
            //让线程休眠指定的时间，单位是毫秒

            // 哪条线程执行到这个方法，那么哪条线程就会在这里停留对应的时间
            // 1000ms=1s
            try {

                // 在指定的毫秒数内让当前正在执行的线程休眠（暂停执行）
                Thread.sleep(1000);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
            System.out.println(Thread.currentThread().getName()+"正在执行，打印数字:"+i);
        }
    }
}